草庐IT

Django 表单

全部标签

javascript - 结合图片上传ajax和表单提交ajax

我有这样的图片上传ajax$scope.uploadFile=function(){varfile=$scope.myFile;console.log(file);varuploadUrl="/api/upload_image";//Itwillalsogoesto'/api/get_data'//fileUpload.uploadFileToUrl(file,uploadUrl);varfd=newFormData();fd.append('file',file);$http.post(uploadUrl,fd,{transformRequest:angular.identity,h

javascript - 从 Angular $mdDialog 中访问表单

我正在使用Angular1.5MaterialDesign$mdDialog按照推荐的方式,使用controllerAs:"dialog".在模板中我有一个表单:.在模板中,我可以毫无问题地访问表单,例如ng-disabled="fooForm.$invalid||fooForm.$submitted".但是我如何从$mdDialog中访问该表单?Controller?根据我的阅读,我希望能够做到这一点:constdoFoo=()=>{if(this.fooForm.$dirty){在这里this是对话框Controller。但我得到一个错误:TypeError:Cannotreadp

javascript - Onclick javascript 停止在 Chrome 中提交表单

我有以下表格:...  ...functiondisableButtons(elem){$('#previous-btn').prop('disabled',true);$('#next-btn').prop('disabled',true);$('#ajax-img').css('display','inline');returntrue;}使用onclick我禁用按钮并在提交表单时显示ajax加载图片。这样用户就不会点击提交两次。问题是在Chrome中表单根本没有提交。所以onlclick函数工作正常,但仅此而已。在FF和IE中一切正常-开始时javascrip

javascript - 如何将值从组件传递到 Redux 表单

我在React.js中使用Redux表单作为表单,我的表单是,我有一个自定义的谷歌地图组件,我想将纬度和经度绑定(bind)到我的表单表单importReactfrom'react';import{Field,reduxForm}from'redux-form';constSimpleForm=props=>{const{handleSubmit,pristine,reset,submitting}=props;return(FirstName);};exportdefaultreduxForm({form:'simple',//auniqueidentifierforthisform

javascript - 在同一页面上设置多个表单/验证

怎么了,这里是AngularJS新手,正在寻找一些答案。我有一个这样设置的页面:其中每个表单都有自己的一组需要验证的输入。我已经能够在所有四种形式上进行验证,因为我设置了一个涵盖所有4种形式的包容性形式ng-app。提交时,脚本会从打开的表单中删除“打开”类,循环到enxt表单并在该表单上添加打开类。我如何设置它以便可以单独验证这些表单中的每一个?提前致谢。 最佳答案 你需要ngFormdirective和FormController.此指令中具有名称的每个ng-form指令都将属性添加到$scope。您可以在单击提交按钮调用的函数

javascript - Angular 6 - 多级嵌套响应式表单重复输入

我有一个与AngularReactiveForm相关的问题,我无法解决。代码form.html和form.tsimport{Component,OnInit}from'@angular/core';import{FormArray,FormBuilder,FormGroup}from'@angular/forms';import{ProcessService}from"../../../service/process.service";@Component({selector:'app-check-order-form',templateUrl:'./check-order-form.

javascript - 在 AngularJS 中,当表单缺少 action 属性时,有没有办法禁用默认操作的预防?

在我的代码中,我有一个如下所示的表单:默认情况下,AngularJSdisablesformsubmissions没有指定Action属性。我知道我可以(并且应该)分配一个表单操作,但是我想知道是否有一种简单的方法可以防止AngularJS拦截这个特定的表单提交事件,以便它可以正常发布。 最佳答案 使用action="?"...Angular正在检查!attr.action,如果action=="",则为真。 关于javascript-在AngularJS中,当表单缺少action属性时

javascript - IE7 - <button> 不提交表单

如何在IE7中使用标签提交表单,同时执行表单上设置的所有表单验证?如果我只是执行document.forms[0].submit();它会提交,但会忽略表单验证。编辑:每个人都喜欢告诉我使用输入标签...这将汇总表单但在我的情况下不起作用,这就是为什么我询问按钮标签...SomeText 最佳答案 首先有一个提交类型为的按钮在您的表单标签中,将onsubmit()事件包含为如果表单验证通过,validate()函数应该返回true,如果验证失败则返回false。例如functionvalidate(){if(...){//valid

javascript - 将表单变量传递到 onsubmit 字段?

我正在尝试在发送表单之前验证表单的内容。基本上,我正在尝试处理表单中的数字并确保它们在正确的范围内。问题是我尝试验证它的JavaScript认为传递给它的项目是NaN(我一直在解析它)。一点工作表明变量(“size”)指的是一个“HTMLInputEleMent”,我猜它确实是NaN(虽然我不太确定它到底是什么)。我认为问题在于onSubmit没有传递我希望它传递的内容,即使我将该字段命名为“size”并且我也传递了onSubmit“size”。我试着把它放在引号中,但这只会把它变成一个字符串...我想知道您是否无法将变量从表单内部传递到它的onSubmit字段?是这样吗?如果是这样,

javascript - 如果从不同的表单调用按钮,为什么 Ng Repeat 不起作用?

我有一个html表,其中包含一个ngrepeat指令和两个按钮。第一个将打开一个包含新表单的模式,让我创建我的用户,然后当我单击保存时,它将把它添加到列表中。第二个是相同的原始形式,并添加一个用户。我不明白为什么当我点击不同形式的第一个按钮时我无法更新ngrepeat但是对于第二个按钮它是可能的。这是代码:主页.jspCreateID.NameAddressEmail用户Controller.js'usestrict';App.controller('UserController',function($scope,UserService,$window,$log,$uibModalSt